Local and Global Impact of Message Caching in Shared Virtual Environments
نویسندگان
چکیده
The use of Shared Virtual Environments is growing in areas such as multi-player video games, military and industrial training, collaborative design and engineering. At the same time, heterogeneity in computing power and graphics capabilities of the participating computers arises naturally as the number of people/organizations sharing a virtual environment grows. This paper presents an adaptive mechanism to reduce bandwidth usage and optimize the use of computing resources of heterogeneous computers participating in a shared virtual environment based on caching of both outgoing and incoming messages. We also report the results of implementing the proposed scheme in a simple shared virtual environment.
منابع مشابه
DOLIB: Distributed Object Library
This report describes the use and implementation of DOLIB (Distributed Object Library), a library of routines that emulates global or virtual shared memory on Intel multiprocessor systems. Access to a distributed global array is through explicit calls to gather and scatter. Advantages of using DOLIB include: dynamic allocation and freeing of huge (gigabyte) distributed arrays, both C and FORTRA...
متن کاملModifying CSCW Environments Dynamically for Supporting Virtual Enterprises
In Computer Supported Cooperative Work (CSCW) environments data and operations can be shared by users and/or they can have their own defined data and operations which may not be shared by other users. The notion of views in (object-oriented) database systems can be applied in CSCW for realizing such environments. In this paper we define two kinds of environments, namely, local and global, by ex...
متن کاملWeighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملParallel Virtual Memory for Time Shared Environments
This paper analyses the issues involved in providing virtual distributed shared memory for time-shared parallel machines. We study the performance of two di erent page management policies, namely, static and dynamic page allocation under two widely accepted scheduling policies: Gang scheduling and independent processor scheduling. The performance of each page management policy is studied under ...
متن کاملGTrust: a group based trust model
Nowadays, the growth of virtual environments such as virtual organizations, social networks, and ubiquitous computing, has led to the adoption of trust concept. One of the methods of making trust in such environments is to use a long-term relationship with a trusted partner. The main problem of this kind of trust, which is based on personal experiences, is its limited domain. Moreover, both par...
متن کامل